package com.success.application.common.result;

import java.util.List;

/**
 * 前后台数据接口类
 * 
 * @author ChrisWong
 *
 */
public class BaseListResult<T> implements IResult {

  private static final long serialVersionUID = 1L;

  /**
   * 返回消息：total行数
   */
  protected String total = "";

  /**
   * 返回结果：对象
   */
  protected List<T> rows = null;

//  /**
//   * 返回结果：列表
//   */
//  protected List<T> list = null;

  /**
   *
   * @param total 返回消息：结果为0时存放失败原因
   * @param rows 返回结果：对象
   */
  public BaseListResult(String total,List<T> rows) {
    this.total = total;
    this.rows = rows;
  }

//  /**
//   *
//   * @param result 返回结果：1成功，0失败
//   * @param message 返回消息：结果为0时存放失败原因
//   * @param list 返回结果：列表
//   */
//  public BaseResult(String result, String message, List<T> list) {
//    this.result = result;
//    this.message = message;
//    this.list = list;
//  }

  public String getTotal() {
    return total;
  }

  public void setTotal(String total) {
    this.total = total;
  }

  public List<T> getRows() {
    return rows;
  }

  public void setRows(List<T> rows) {
    this.rows = rows;
  }

//  public List<T> getList() {
//    return list;
//  }
//
//  public void setList(List<T> list) {
//    this.list = list;
//  }

}
